package com.basic.auth.controller.res;

import java.util.Date;

/**
 * 用户角色信息返回实体
 * @author lpp
 * @version 1.0
 * @Date 2018/8/16 17:56
 */
public class AuthRoleMemberResForm {
    /**
     * 角色编码
     */
    private String roleCode;
    /**
     * 用户id
     */
    private Long boId;
    /**
     * 子系统id
     */
    private Byte subSystemId;
    /**
     * 系统id
     */
    private Byte systemId;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 角色名称
     */
    private String name;
    /**
     * 角色是否允许访问， 1允许，0不允许
     */
    private Byte canVisit;
    /**
     * 用户名称
     * 2018-12-15 Li Lei 添加
     */
    private String userName;

    private String loginName;

    private String realName;

    private String mobilePhone;

    public String getMobilePhone() {
        return mobilePhone;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Byte getCanVisit() {
        return canVisit;
    }

    public void setCanVisit(Byte canVisit) {
        this.canVisit = canVisit;
    }

    public String getRoleCode() {
        return roleCode;
    }

    public void setRoleCode(String roleCode) {
        this.roleCode = roleCode;
    }

    public Long getBoId() {
        return boId;
    }

    public void setBoId(Long boId) {
        this.boId = boId;
    }

    public Byte getSubSystemId() {
        return subSystemId;
    }

    public void setSubSystemId(Byte subSystemId) {
        this.subSystemId = subSystemId;
    }

    public Byte getSystemId() {
        return systemId;
    }

    public void setSystemId(Byte systemId) {
        this.systemId = systemId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getLoginName() {
        return loginName;
    }

    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    @Override
    public String toString() {
        return "AuthRoleMemberResForm{" +
                "roleCode='" + roleCode + '\'' +
                ", boId=" + boId +
                ", subSystemId=" + subSystemId +
                ", systemId=" + systemId +
                ", createTime=" + createTime +
                ", name='" + name + '\'' +
                ", canVisit=" + canVisit +
                ", loginName='" + loginName + '\'' +
                ", realName='" + realName + '\'' +
                ", userName='" + userName + '\'' +
                '}';
    }
}
